<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" schema="dbo" assembly="SIOGDE.AccesoDatos.Entidades" namespace="SIOGDE.AccesoDatos.Entidades" default-lazy="false" default-cascade="none">
  <class name="SIOGDE.AccesoDatos.Entidades.HistorialAscenso" table="HistorialAscenso">
    <id name="Id" column="HistorialAscensoId" type="Int32" unsaved-value="0">
      <generator class="native" />
    </id>
    <many-to-one name="Grado" column="GradoId" class="SIOGDE.AccesoDatos.Entidades.Grado, SIOGDE.AccesoDatos.Entidades" />
    <many-to-one name="Persona" column="PersonaId" class="SIOGDE.AccesoDatos.Entidades.Persona, SIOGDE.AccesoDatos.Entidades" />
    <property name="Guid" column="Guid" type="AnsiString" />
    <property name="FechaAscenso" column="FechaAscenso" type="DateTime" />
    <property name="FechaRegistro" column="FechaRegistro" type="DateTime" />
    <property name="Descripcion" column="Descripcion" type="AnsiString" />
    <property name="Motivo" column="Motivo" type="AnsiString" />
    <property name="RegistradoPor" column="RegistradoPor" type="AnsiString" />
    <property name="NumAntiguedad" column="NumAntiguedad" type="Int32" />
    <property name="NumAntiguedadArma" column="NumAntiguedadArma" type="Int32" />

    <property name="NumEntre" column="NumEntre" type="Int32" />

  </class>
</hibernate-mapping>